Sluice Down — synonyms, definition

1. sluice down (Verb)

1 synonym
sluice
1 definition

sluice down (Verb) — Pour as if from a sluice. ex. "An aggressive tide sluiced down across the barrier reef"

12 types of
bucket chuck chuck it down pelt piss piss down pour rain buckets rain cats and dogs stream teem tip